rabbit ragout - German English Dictionary